Awesome spot, great location! All you need to explore Cape Town.