This boutique hotel was exactly what we were looking for. It's located in the old city, right in the midst of fantastic restaurants, music venues, coffee shops, museums, and more.
The small hotel boasts a "Moorish" design with white plaster walls and stunning custom decor, a rarity in North American hotels. The staff were all very friendly and helpful in arranging tours, recommending restaurants, coffee shops, museums, and more. The front desk personnel spoke very clear English, which was always helpful.
However, I must mention one issue that greatly upset us during our stay. We met up with a friend of a friend, a tour guide in Cartagena, who joined us at the hotel for a drink and to share some photos of our trip to Hungary. Upon leaving for dinner with said friend, the front desk agent (just doing his job) informed us of a $300,000 pesos charge (about $100) for having an unregistered guest in our room. The hotel was adamant about this charge, even though it was mentioned in our guest information, all in Spanish, with no explicit explanation of this peculiar policy. Needless to say, we were not happy about this unexpected charge. It's unfortunate that such cash grabs are commonplace for certain hotels in Colombia, and it significantly tainted our overall experience.