Mouille Point Apartments in Mouille Point, situated opposite the sea on the promenade, walking distance to the V&A Waterfront, Greenpoint Stadium and Seapoint. view