Wonderful location and excellent hospitality.