I recommend booking a local on city surfing. Our host was very knowledgeable about the city and took us to a lot of places to take amazing photos.
Loved the trip. Our host was outstanding. Her knowledge of the city is thorough and insightful. The experience combines city highlights with a lot of fun and humor. It was like hanging out with an old friend.