Location ! Location ! Location ! TBT Resort is a Beach front apartment complex of 4 towers located in the heart of Ocho Rios. Not far from its calm locale are major Banks,Supermarkets,Pharmacies,Duty Free malls,fine cuisine,Craft markets,Night life,B