It was an okay hotel nothing spectacular. There were several pro's and cons
Pros
Good location.
Nice Breakfast.
Staff were friendly enough.
Nice Pool area.
Cons
The actual monetary deposit at check in is silly, I read a previous comment saying that this is done at most international hotels? This is not true at all, no extra money is handed over at the start of a stay instead a credit card is given which is not actually charged however if anything requires to be taken or not paid at the time of departure then it is taken from the credit card (as a business traveller this is common across Marriot, Taj, Oberoi, Hilton etc) this is what is stopping you going up the rankings.
The other point I disliked was being put in another building away from the actual hotel, although a nice building there were never any staff in here if I wanted help or to speak to someone personally I had to go outside and go over to the other building. I noted that in the other building there is a reception area however this is never staffed and I would have thought that it would have been better to staff this to allow a welcoming face upon arrival.
Many big brand hotels would ask during the stay how everything is or if I need anything from them however it seemed to be a rushed check in followed by us being slightly forgotten in our room.
I would say it is a good hotel to stay at and would recommend it as okay but take point of the notes if any of these bother you then don't stay.