Running a hospitality business is a bit like running a mini city. There are people to manage, customers to serve, vendors to ...