Very well kept and clean place. Much larger than we expected too. Super convenient to everything, including the beach at a nice walkable distance.