excellent location and hospitality