The place is in an incredible location. Viveca and Jim were very accommodating and helpful! Even when I became ill at the last minute and could not travel, they treated my colleague with the same warm welcome and comfortable stay.