I have to say that this is a really beautiful location. We recently had a company dinner here. We are a large group. My group was able to sit at a large, fun, circular table with a fit pit in the middle. It was too hot for a fire, but we enjoyed the inclusive nature of our seating that allowed for group conversation and laughter. Our group had chosen a fixed menu (chicken or fish) that was able to appeal to everyone in attendance. Veggies offered were fresh and full of taste. I am only giving three stars because I would like to say that the staff did their best to accommodate our large group - but they fell a little short by serving everyone in our group except about five people. Those five were forgotten to the point that the staff approached and asked if we were ready for boxes while our settings were clear and we were awkwardly sitting there. We had to specifically ask to be served food (despite being served drinks all night). Large groups are tough to serve, but having experienced and aware staff on hand would really make a huge difference in these settings. Luckily, their strawberry margarita was ON POINT.