Check out Casa Santa Dominga even if you don't stay there. It's amazing. Modern amenities but surrounded by history. There are fireplaces in the rooms. I didn't expect to be able to have a fire in my hotel room in Central America in the summer but I cools off at night. It's an amazing place.