Sofia's place is super well kept and it shows that she has put lots of love to detail into it. The gardens and the pool area are wonderful and the apartment is super well equiped. We honestly couldn't fault a thing. You do need a car as apart from the beach, not much is in walking distance. It's easy to find and parking is secure and ample. We loved the friendly dogs and cats. Sofia is a friendly host that loves what she offers and it clearly shows. While she lives on premises, she is not over present but always there if you need assitance or an advise. Thank you for a wonderful time!