Nice apartment with beautiful pool area. Walking distance to beaches on both sides, restaurants, bakery and grocery store. Only reason I don't give five "stars" is that the kitchen had a bit limited supplies. We were three grown ups with three small children (1, 3 and 5). The apartment suited us very fine and the children really enjoyed the pool. The host met us in person on arrival and was accessible and serviceminded throughout our stay with tips and advice.