Evaluate the investment potential of Leela Palaces Hotels & Resorts post-IPO amid improved finances and ongoing valuation ...