Aba’s Place offers trendy B&B and Self catering accomodation in Central Cape Town, South Africa..., Aba’s Place offers trendy B&B and Selfcatering accomodation in Central Cape Town, South Africa..., Aba’s Place offers trendy B&B and Self catering accomodation in Central Cape Town, South Africa