Fantastic location, wonderful space and small touches and hospitality are a welcome bonus.