Where to stay, shop, dine, and beach, according to a seasoned travel editor.