I cannot in good faith give less than 5 stars because even small issues such as our door lock not latching were addressed immediately by the most kind and attentive staff. We had an excellent stay, the rooms were great, the beds were comfy, the sound of the ocean was perfect. There is constructing happening to expand the resort, but other than an occasional backup beeping, it didn’t impede our stay and we barely noticed. The club house is a great space for rainy days, the outdoor pool was clean and temperature was warm.