We had an amazing stay here, the house and pools were all clean and it exceeded our expectations. Would definitely recommend for a big group of friends and families!