Incredible stay in the heart of Cape Town. A walk away from good restaurants and other attractions.