Perfect place for long stay in Cape Town. everything is nearby, well equiped