The property was a perfect beach-side location. Loved everything about the outdoor facilities. We had some less than impressive interactions with the front desk, valet, and morning breakfast staff. They all seemed under trained and uninformed. Had to call for valet almost every time we arrived or needed our car. I asked for help of all persons for what I thought were simple requests for their respective positions and was met with confusion and lack of knowledge. This is from billing, to requesting a life jacket, to simply asking for a clean bowl at breakfast. The 3 bedroom we had was an incredible HUGE layout and bedrooms and kitchen were unbelievably wonderful. However, the living room sofa and chair along with outdoor cushions had met their lifetime. All needed to be replaced and were stained, flat, and uncomfortable. I think with a few new pieces of furniture and better staff training this place would be 5/5 because it was overall awesome!