budget-friendly islands to visit