Best place to shop for your groceries while in Nassau, Bahamas