This place was perfect for our Family. Our Kids loved the pool and the very nice garden with everything. The hosts are wonderful. Wished we could stay longer...