I have stayed at the hotel many times, both in the standard rooms and the suites. I love the suites. Service is great and the front desk staff are always unbelievably nice and accommodating. The hotel is responsive when you bring issues to their attention.
Unfortunately, the food menu is quite lacking, not in variety but rather quality.
Also, the channel selection on the DSTV is quite minimal. The selection is mediocre at best. Would expect better for the rates, especially in the suites.
Location is great for both leisure and business travelers.