We stayed for 6 nights at the end of May. Our family of six stayed in the two bedroom suite up on the third floor. Bottom line: This was one of the best hotel experiences we have had, and we have traveled extensively staying mostly at 4-5 star resorts. Was this hotel directly on the beach? No. Did this hotel have a pool or hot tub? No. Room service? Nope. So why would I rate this as one of the best hotel experiences we have had? Service. Plain and Simple. We will definitely return.