Wonderful stay . . . congenial hosts . . . beautiful bathroom and kitchen . . . gorgeous views . . . every detail considered.