Incredibly clean place, amazing views, footsteps to the beach.