This is an absolutely wonderful place to stay! The accommodations and views are splendid, but don't match the hospitality of the hosts.