What do people love about the small island of Barbados that keeps them coming back? The locals might tell you that people are ...