Convenience of a direct flight. Other islands usually a stopover in Miami
Reasonable Hotel /Food prices
Good selection of Casual Dining right on the beach
Reggae music
Warm Personable locals
A Great Beach to walk
Warm Ocean water