Upcoming Baha Mar resort in Bahamas will feature residences, too