I would definitely recommend this apartment to others, particularly in terms of size, close proximity to the beach and cost. There were 3 of us but with plenty of space for more as the kitchen and seating areas meant six could easily stay. The only problem we encountered was with a lack of hot water at times, as the tank was clearly small so occasionally we had to wait between showers for the water to heat up - not such a problem for 3 of us but could be difficult with more. This didn't take away from the advantages and assets of the apartment. We would stay again.