A fantastic spot to stay in Cape Town, so close to everything.