Magnificent location and wonderful hosts. The property exceeded our expectation in every way.