This place really made me excited to visit Cape Town again. What an amazing find!