Clean clean clean. Very comfortable upscale unit had everything you could need. Close to everything pool was Super warm. But overall would definitely stay again