Anna & Betrus's place is amazing. It is in the heart of Cape Town, from which you can reach all points of interests. The perfect spot to explore the city. The place is super well equipped and feels like home!