Check into the facts....everyone on Facebook Loves TRIPS service.....
Be careful. I went on two vacation trips with glowing reviews from Trip Advisor and the places and the employees were horrible. The only thing I could think was that the employees of these desperate island nations were writing the reviews.
It's probably just you.
Also, A lot of travel agents get free trips to the resorts and in turn write glowing reviews.