Great hotel and off-season rates were very reasonable. Check in was very smooth and I unexpectedly got a very early check in, and when you have been in the car for a very long ride with a toddler, this will give any hotel experience an extra star. The pools were well maintained and the view in the restaurant was incredible, great place for breakfast, although I thought the food quality was more three star. The kids pancakes were almost inedible, really, who cannot make pancakes? Good location, easy access and a large parking garage. Beach was great, room quality great and kept very clean. We had a two queen bed with ocean front balcony on the top floor and we loved it. Room service was fast but again, food quality was not as good as hoped. Overall good experience and I would go again.