I agree with booger. Fire your travel agent. They get bigger commissions on Ai's and free stays. GO with Negril One Stop they are honest and great at what they do. They also spend a lot of time personally checking out each of the hotels on their site.

http://www.negrilonestop.com/