We had a great stay at Kim's place. We especially enjoyed the big balcony with incredible views of Table Mountain, the city bowl and the ocean in the distance. The apartment had good WiFi and we appreciated the amenities and welcoming touches. The only downside is that the apartment itself is a little smaller than the pictures suggest, particularly the bedrooms. The bedrooms also get little to no natural light. However the balcony more than makes up for this and we made good use of it, even enjoying a braai on the gas griller. We really enjoyed our stay.