Excellent location and hosts, great communication and very thoughtful. Highly recommend.