Did you mean?
On the brink of booking but have found no reviews Never been to Barbados before Anyone seen them? Thanks