Wow. Wow. Wow. That is what I say about this stunning apartment. Extremely close to the Cape Town stadium (550m) and shops and restaurants. Aiden and Betty are super, super hosts. The apartment is modern, clean and just amazing.