excellent location and hospitality.