Oyo Hotels and Homes have been creating quite a splash with its announcement to float an initial public offer (IPO)…