The trip advisor review thing is a double edged sword. Some tourism companies are created and flourish totally due to Tripadvisor reviews. I have seen many over the years essentially get boosted to Antigua TripAdvisor stardom when they have all their…