A beautiful, comfortable place to be with stunning views and great hosts.