Lovely hosts, well-stocked, comfortable, beautiful view