spectacular views, exceedingly clean, concerned hosts, very comfortable.