Great hosts, location, and facilities. The reviews speak for themselves 5 star.