Apartment is as suggested in the photos, however a little more dated up close. Good location (ask the host to advise you of the name of the apartment block and name of street that the parking entrance is located on as google maps misleads you up the back road). Unfortunately the host (Jono) was lacking in having those personal touches that make a place a "great place"... NO mention of load-shedding, NO torches or candles in apartment to help travellers subsequently caughy out in a 2.5 hr blackout (not helpful when you're tired/cold/jetlagged and coming home for dinner and a shower at 6pm to discover the power is off for a few hours). Coffee machine available but no supplied coffee pods, only x2 teabags etc.. Just the bare essentials. I have stayed in some amazing AirB&B's and this one really lacked those thoughtful touches.
Host needs to advise travellers of the load-shedding issue and give them details of the app to predict power outages. Otherwise it's a reasonable place in a good location (and good shower, albeit in a dated bathroom).