The apartment and the pool area is perfect. The location is great. Shopping and restaurants are reachable by foot. Beaches, downtown and other attractions are reachable in 15 to 30 minutes by car. The apartment is beautifully furnished. The cleanliness of the kitchen utensils could have been a bit better based on our Swiss standards and a few more glasses for drinking would also be better. However, we manage ok. The apartment is located next to a main road so it took some getting used to the noise. We got used to it after a few days. Juan Pedro is a great host. He was helpful and quick to respond to our questions. Check in and out worked smoothly and uncomplicated. We would definitly come back again.