Fantastic location and wonderful hosts that go above and beyond to make sure you have an incredible stay