Excellent accommodations, beautiful view, and wonderful hosts. Pristine, comfortable, and delightful. Could not have asked for more.