I stayed there 9 days. It is a lovely and convenient place.
There is lovely small pool available. If you want to swim more, just take Uber, bus or walk to Sea Point Pool - 50m and dive pool available next beautiful sea and just ZAR25.30 of entrance fee!
All kitchen equipments - oven, microwave, dishwasher are available and grocery shops are just nearby. People who loves cooking will be satisfied. Not only for these people who does not cook, you can find nice restaurants, cafes and popular deli are also nearby.
Stadium is walking distance. Luckily I enjoyed 7s while I stayed.
only bit disappointed thing is when I requested owner for late checkout few days before checkout and sent reminder, there was no replied until the day my checked out and it was not allowed because next customer needs to early check in even thought I was told I could not early check in.