Went here for a special occasion. It's nice, but not great. We got sat in the back room (musty smell that kind of put me off my food) -- the main room looked a little warmer. Server was great - very attentive. Bread was cold. Limited vegetarian options and wine list was so-so. Definitely has the Cave Creek charm though. If we go back, I would probably sit at the bar which looked a little more lively.