Place was clean and great location. My family and I enjoyed it. Hosts had great communication. Had an issue and they resolved it very quickly with great two way communication.