Very clean and neat, great communication from the host, and fantastic location. Highly recommended.