Not a good hotel to stay in. If you can afford it pay 20 dollars more and you'll have a better service and accomodation.
Hotel personel lazyness and distrust makes you feel sometimes uncomfortable.
Hotel views doesn't correspond to those seen in the internet advertisement. My room was in front of a track container, probably used for the hotel personel as accomodation or dressing room.
If you want to watch TV, only one DSTV channel available for all the hotel at the same time. The reason for this is that they have just one receiver...