The Forbes article on the best resorts in the Bahamas highlights several luxurious accommodations, including The Ocean Club.