Amazing location, very clean unit. Can't ask for more. We used to stay "on the beach" for twice as much, never again. We will be returning to this place. Walking distance to everything you could want. PERFECT.