We had a great time staying at Rosedene. Michael, Teacher and the rest of the staff were very welcoming and caring. They gave great tips, had a nice breakfast (Additional costs) which made that we extended our stay.
I worked remotely from Rosedene which went well. Wifi stays on during load shedding / power outages (which can occur in Cape town), which is a big plus!