Super clean! Well maintained! Awesome pool! Would definitely stay again!!