Everything we could have wished for and more. Perfect holiday for me the wife and our 2 boys (10 & 6) pool was amazing and cleaned regularly. Helped us so much with arranging transport whenever we needed it which was a great help. Perfect stay and perfect hosts. Would highly recommend