Excellent location, and very thoughtful hosts. We loved our stay!