Great hosts and a beautiful location. We would love to visit again.