Everything was perfect. Estefania is very helpful. It was clean, the garden is beautiful and the pool large. The terrace is amazing because you can sit there - due to the canopy - all day long. We had a wonderful stay!