Very clean and tidy. Has everything you need. The pool was a great extra to have and we enjoyed our stay. Would definitely recommend.