A home away from home.
Most enjoyable accommodation in Cape Town to date!
Brilliant hospitality and communication! Central location. Great spots within walking distance.