My family has been returning to this hotel for 8 years now. Suites are spacious and just enough room for a family of four. Small wet bar area for snacks, beverages, cold breakfast, etc. We used to eat lunch daily in the hotel restaurant which was always pleasant but have not since the remodel/new "bistro." Food quality is awful...microwaveable type items and poor service (during our visit anyway). Beach proximity is the biggest draw as well as the outdoor pool area, however I felt the staff were not maintaining a clean pool. I had to ask the lifeguard on duty if I could borrow the skimmer to clean out the yuk that was collecting in one corner of the pool. Also I'm not sure why they insist on keeping the pool water so cold. Prices are steep here but if all were perfect as is, then it would be money well spent.