The staff and service were kind, helpful, and overall wonderful. I would stay here again just because of the staff. However, the area isn't very convenient as it is not very near any of the beaches, and the hotel transportation is not very comfortable. Breakfast options are limited, but they provide plenty of food in the three options we each had every day. The size of the suite for the price is excellent, and was perfect for our family of four. The master bathroom shower head was too low and at an awkward angle. The couch in the living room seemed a bit old. Aside from those few complaints we really like staying here.