We have done the Negril experience, and no disrespect to Negril, however we love the laid back feeling of the TB area.
Where to stay? If you are looking for privacy/pool/clean and realatively inexpensive check out Seaside Villa
http://www.seasidevillajamaica.com/Home.html
We have not stayed there but have friends that do and they love it. If you want cheaper and don't mind your own very large pool, that is the ocean, try staying in Great Bay at the Inn at Great Bay. Call Alex for more info, nothing fancy but this is our favorite by far in the area. Alex is a great host - 876-879-6970