Stayed there a week back. The rooms are big and quite awesome but lacks every bit there would be of a luxury hotel. Foul smell in all rooms, terraces unclean, bird shit everywhere, cleaning only begins after check-in, no water in bathrooms. Had to call up the reception to start water.
Totally waste of a place.