Excellent location, beautiful view and great host. As a family of 4 on the smaller side, but did not distract from the overall experience.