5/5 - Excellent
Lots to say, names are too many to mention, but no words can best be said, you have to experience and interact with each of the staff, my 3 days stay was just to overwhelming, each and every department was great, Mohan and Khan will miss you all. G