Wonderful place, spotless, beautiful view, and the kindest hosts.