Amazing location, super clean place, and great amenities for a perfect beach stay