I stayed at Leela very recently and I can't praise it enough. Very good property (although smaller in size than the Mumbai one) and great location and excellent service. The restaurants were good too, although I didnt like the breakfast buffet spread.