Del Sol Nassau, Bahamas store gets a makeover