I highly recommend booking a local. Our host knew pretty much everything about the city, since she grew up here. Probably one of the best parts of our stay.
First off our host was AMAZING! She was very kind and offered a lot of great information into the best things to see and do in this beautiful city. She also made great recommendations for us to go shopping.