Great place to stay with amazing communication and great hosts. Made everything really easy and was great to be able to leave our dog at the property while we went to explore the national parks. Nice place to stay with great amenities.