A magnificent place with outstanding views and perfect hosts.