The place keeps its promises. Very spacious and generous, great location, sparkling clean, walking distance to front beach.