The accomodation is amazing. The place was spotless when we checked in. It has so many nice areas throughout to relax in. The outdoor fireplace was the highlight for us as well the outdoor entertaining area. We loved every minute of our stay there. It is also so close to the beach and stores.