The apartment was clean, but it is on the ground floor (not clearly advertised). Very cozy, well-maintained backyard/garden with a decent-sized swimming pool. Very convenient location, walking distance to the supermarket, beach, tennis school, and restaurants. We recommend this apartment for a short stay only, as the kitchen is equipped with the bare minimum of kitchenware.