Unit is neat and comfortable and has all the amenities. They required me to also pay a R450 admin fee before staying which isn't disclosed on the website (Only the breakage deposit of R1000 is disclosed). The room doors seemed to lock on their own as well and we were locked out of our room for about 2 hours...lucky the maintenance guy was abe to climb through the window to open it for us. Other than that it was a good stay.