Hotel was decent and mostly clean - rooms are quite dated. Would not recommend going in Caribana weekend as staff did not seem to care about excessive noise on our floor at 3am. Also, the housecleaning staff clean the rooms really late (were still going after 6-7pm), which can make it awkward if your room is not yet done and you want to get ready to go out for dinner.
I also was overcharged so need to also follow up with that.