Great view, sparkling accommodations, wonderful hosts.