Absolutely fantastic place in Cape Town!
Parking in the streets was easy and save.
Thank you!