As many reviews have highlighted, the service levels leave much to be desired.
Luckily we were dropped off at the hotel and even though the ads for the hotel indicate a shuttle service (at a cost), this is non existent, even at the casino.
Breakfast was standard fare, with nothing to write home about and trying to get a drink at the bar, was like trying to get water out of a stone.
The room linen was clean but there was algae around the hand basin - not good for ones health.
On the bright side, the manager (Mr Moodley?) went out of his way to sort out a predicament we found ourselves in and was extremely accommodating and helpful in this regard. If the rest of the staff could match his enthusiasm, most of the problems would not exist.
What a pity, as the hotel is in close proximity to the airport and reasonably priced.