If you're looking for a cute, clean, and conveniently located spot in Sea Point, this is a great option.
Some quirks to note for incoming guests worth mentioning:
1) You get used to the seagulls ;)
2) Be sure you're able to climb three flights of stairs. Not a problem if you're fit and able, but might be a problem if not.
3) Not a lot of cupboard space for your own stuff if you're planning on a long-term stay. I'd ask Sharon if they can empty out the big cupboard, draws next to the bed, and some kitchen cupboards too.
4) You'll have to book your own cleaning service and use a laundry service too.
I would say it's a lot more suited for short-term stays.