Marina Pier, Holdfast Shores, Glenelg, South Australia. A modern beachside development featuring shops, hotels apartments and eateries.