The house is beautiful and immaculate. It has everything you need for the pool and in the kitchen. The hosts were easy to communicate with and very accommodating. We had a great stay!