Great communication and detail! Although we ended up having to cancel last minute, due to us not planning the drive time well (oops!) the hosts were very kind and considerate of our time and change in plans!