If you haven't already checked Tripadvisor.com.....it seems to have good reviews.

http://www.tripadvisor.com/Hotel_Rev...h_Jamaica.html