Amazing place, stunning view, great locations many things are near…please you must to go to Paris Cape Town is just on the corner and is really scrumptious