It was amazingly clean and cozy. I loved every moment of my staying! The pool was great and my 5 year old had a lot of fun. I would stay again and again!