Great spot, really cool view of Cape Town!