Excellent spot for exploring Cape Town . Lots of nearby amenities