We stayed here a few days ago, and brought our dog along. Room was lovely and very spacious. Food was ok, but I didn't understand why you had to pay extra for the vegtables..? Also one of the vegetables was some sort of dough ball covered in almonds? Breakfast was lovely. We had a margarita cocktail, but the glass was less than half full.
Overall good visit.