Fantastic spot in Cape Town’s Southern Suburbs. Clean, comfy, phenomenal hospitality - a real gem of a spot!