I have eaten there 3 times. Two of the times the service was great, friendly, attentive. One time not so much but still OK
The food is fresh and tasty. Overpriced like everything in the big hotels but not too outrageous. Most of the seating is out on the patio but there is a cozy, quiet seating area inside if that is what you want. My wife makes the best pesto I have ever had but this was pretty damn good.