There is a documentary about Jamaica called Life and Debt it was filmed in 2001. During the first part of the film they show a hotel and I have been trying to figure out if it is Tower Isle. It looks like it is but I was not sure. Do you know if they shot that part at Tower Isle or am I just crazy? LOL