An absolutely perfect location and everything the hosts provided made it a home away from home. Accurate description and wonderful communication! Great location for the whole family! We didn't want to leave.