Exceeded expectation. Agree with all reviews written! Well appointed. Immaculate, great views, lovely garden. Generous host. Thank you very much.