Horrible hotel
We stayed here recently and it was the worst experience I have ever had. When we booked the room, the description was Deluxe suite. Our expectations were atleast 2 double beds, but when we reached there the room had one sofa bed, one king bed, AC was not working, the shower was clogged. We requested for a room change but we were told that that is the room we booked so we have to stay there. The staff was surprisingly unfriendly. 
I wouldn't recommend this hotel to anyone.
The only positive point about this hotel is the location.