Highly recommended. You will visit places and learn about things that you wouldn't ever discover on your own.
One of the best walking tours I've done and I've done a lot! The groups a very small which is refreshing