Awesome Location! Lovely views and atmosphere right in the heart of Cape Town