The king size room/suite was spacious. The bed was comfortable. The shower was both nice and large. The hotel staff were excellent, friendly, and very service minded. We had zero poor service experiences in our five day stay. We ate and drank at all the restaurants on site, and enjoyed them. They have a cool spot to hang out outside, with some games, and really great beach access also. The hotel is on the smaller side, smaller footprint, less crowds, was perfect for us. The pool was large, 6’9” at deepest. We visited in September, off season.