Nice trip report, I was there about 4wks. ago with my wife and we also tried Caramba's, we didn't care for it either. The food was ok but as we left the restaurant we both felt like we had been rushed. Our main course arrived within 3 minutes after our appetitzer. We are on vacation and don't liked to be hurried. we were in & out in maybe 30 minutes.
As far as One Barrel I'd have to agree with you. I prefer the Carribean White, brought 4 liters back.
My wife is a serious rum drinker and her favorite is Barbencourt from Haiti. She also loves the Carribean White.
Glad you had a great trip. Not surprised you are planning to go back. Everyone does!