OK only. Stayed there about two years ago - small rooms and they put me on a low floor, meaning frosted windows. The Novotel in Jordan (formerly Majestic) is IMO better, just had a friend staying there for a few days last weekend. No bathtub in the standard rooms though, just a shower.
Does around USD100 actually qualify as reasonable?
I would call up a few hotels and ask for promotions during the actual dates, might get a good deal somewhere. Here are a few to check out:
L’Hotel Causeway Bay
Harbour Plaza North Point (stayed there last year for 3 months)