Excellent communication and location. Very accommodating, receptive, communicative hosts. We had a blast!!