Very clean and accommodating place with everything you need and more! The pool was fantastic! Communication was super easy with the host.