Great place to stay - extremely well situated if visiting Cape Town Stadium.