India's most profitable hotel stock?