A terrific stay. Stunning views and great hosts.