Best location to stay in Florence. Close to everything.. (literally everything)