5 resorts all-inclusive in New Providence Island