This place is amazing! 100% was the greatest place we could've asked for during our stay in Cape Town. 10/10 would recommend.