Everything was great!! Had a wonderful time. Clean. Had all the necessities for cooking, cleaning, towels for the pool, great wifi, etc. The hosts had great response time if you had any questions. Will definitely be back!