Location was excellent. Facilities were excellent. Hosts were excellent. I could not fault the place and would definitely recommend booking the place.