Pros - provided flexibility in terms of check-in and check-out. Instead of 12 noon (or thereabouts) check-out timings as is the case in most hotels I have stayed at, this place provided a flexible check-out option i.e. they consider a day based on the check-in time; that means if you check-in at 8 AM today, for you check-out timing would be 8 AM. That was the one really helpful thing I found. Unfortunately - that was ALL.
Cons - everything else. Maintenance was unbelievably shoddy, with paint peeling off walls of the rooms & the toilets (& we had booked the luxury suites). Food (esp the room service) was mediocre. Towels were rarely changed (we had asked for a change of towel once & were told that they did not have stock of fresh towels - they had not returned from the laundry!). Plastic currency was not accepted .... I can go on and on.