Very clean and great location. It really corresponds to what is advertised, and the host was very helpful and quick in answering our questions. Very worth it.