I would give this place a 0 if I could. They cancelled our reservation at the last minute and failed to let us know. We showed up at the hotel, after dark, but well before the end of check-in time and they told us that they gave our room to someone else. The poor guy at the desk was trying to be helpful but management would not get involved. Worse yet, the did not refund our money. So they left us in centre of the old city, with no room, yet they still took our money. Luckily, Expedia protected us, and paid for a very nice room in Bocagrande. Not the location we chose, but we were able to have a great trip. I have travelled extensively in Latin America and generally chose boutique hotels. This was the first time in my travels that I have been ripped off significantly. If it wasn't for Expedia this trip would have cost me about 5x over budget and I might have been left in the middle of Cartagena without a place to sleep. Just to review. They gave our room to someone else, who offered more money, did not refund us for the money we had spent months ago to book the room. Also, management disappeared and allowed a young man to deal with us. I did feel bad for the service staff as this was not their fault. There are plenty of great hotels in this amazing city. Pick another one. Unless you want to pay for a room you don't use