Beautiful place, great location, and excellent hosts. We highly recommend this lovely spot.