Lovely location and lovely hospitality