... 6 Neptune's Isle provides guests with self catering cabana accommodation in Lagoon Beach, Milnerton, Cape Town. Lagoon Beach is a suburb of Milnerton, and is positioned for what are propably the best views of Table Mountain and the Cape Town city