Spectacular views, lovely accommodations. David is an amiable host. We would definitely stay here again!