A beautiful space and a beautiful view. Kind, communicative hosts.