For the second year in a row, a Bay Area hotel has taken the top spot for best hotel in the world.