PERFECT location and great communication from the hosts. Couldn't have asked for a better place to stay for our trip. Thank you!!