Beautiful location and wonderful hosts that go the extra mile to be accommodating and helpful.