Very clean with everything you could need. Always hot water available. Great to have a pool to use and a lovely area close to the beach.