I've stayed at many places in a Jamaica and Firefly is my all time favorite. I have a review up somewhere too on tripadvisor. I point everyone in their direction!