We had a wonderful stay at the villa - the location is perfect, the property is beautiful and the pool is fantastic. A great place for families - we loved it.