Super clean. Great location. Host is easy and quick to communicate with. We had a wonderful experience.