Just ate here December 7th. The restaurant is on the grounds of the Princess Hotel. The grounds are decorated for Christmas and it is beautiful. The restaurant is good but it is a real tourist spot. $16.50 for guacamole and chips? $28 for steak fajitas with no rice or beans? pricey but the food and service are good. A word of advice. If you do not spend $100 at this time of year for dinner, the valet parking will cost you $85!! I guess it keeps the riff wrath out. If you go at this time of year, you will definitely need a reservation. Kudos to the waiter Angel. Great server.