The tour was amazing. My partner and I don't speak any Spanish, so finding a tour option with an English speaking guide was very important for us. We had Naty as our guide and she was great! She picked us up from the hotel, showed us around Monserrate, and then took us to Bolivar Square and La Candelaria. The tour included and fruit and coffee tasting. Naty provided us with lots of interesting facts about the city and sites, and even helped us translate and haggle with some market vendors. We had such a good time, that we booked the Salt Cathedral tour two days later and requested Naty as our guide. That tour was also a great and very unique experience. We really liked how this tour company picked us and dropped us off at our hotel, so that we didn't have to struggle with arranging transportation while not being able to speak the language.
We also booked the Tranquila Beach Island tour in Cartagena with Grand Colombia tours. That tour was great as well. It included snorkeling, an aquarium visit, and time on the island beach. My one recommendation is to bring water for all of these tours, as they are very eventful and active.