The staff is not good. Location of hotel is fantastic. Food is very tasty. Service quality is awful. I made a call for snacks at 5pm when I called back at 5:45pm they replied "what was your order sir, we are sorry the previous person left for the day"....I called room service for laundry and they in turn asked me to come at reception and collect my cloths at 7am. I accidentally dropped my dishes while dinner at my room. The next day when I came back to room in the evening, I found the dishes still under my bed. You need to call for everything starting from a towel, soap, water bottle (complementary) and you will get it atleast after half an hour or so....If I consider food and location, its a fantastic hotel, I got tempted because of location & booked it....when it comes to service quality and cleanliness, its awful!!