Beautiful place and great hosts! Timely responses and genuine care about the experience of the occupants. Our group absolutely loved our stay!