Relatively easy to get to.
Best beaches.
Sub friendly
Great food and drink
Great music
Friendly, warm people
Not too expensive
Relatively easy to get to.
Best beaches.
Sub friendly
Great food and drink
Great music
Friendly, warm people
Not too expensive