This apartment is a great location-walking distance from the shops, cafes/restaurants and the beach. We stayed with a family of 7 (3 couples and a baby) and this was perfect for us. Each room has its own bathroom and balcony. The apartment was clean and nicely presented when we arrived. The hosts were very accommodating and quick to respond to our questions/needs.