This is an amazing place to stay. It was very clean has everything you need for your stay like towels, beach equipment, and a full kitchen. Everything was more than satisfactory and the views from the hot tub are astounding.