I stayed here for 2 nights. The room (my colleague was in another room so I had the chance to see it too) were very comfortable and nice. The bathrooms, however, were not great. As Cape Town is in a drought, I wanted to be as conservative as possible with water use. However, when taking a shower, there were only two options--scalding hot water or ice cold water without any option in between.
Wifi is very good. There is also a nice lounge space to use.
The location is really fantastic. For the price, I thought I was going to be a couple of blocks from the beach, but you are right there across from the beach.