We'd give six stars if we could. Location is convenient, everything was clean and looked new, and the hosts were friendly and communicative. Great water pressure too! Our only disappointment is that we didn't get a chance to meet the pups. Maybe next time!