Good place to stay in florence. everything is walking distance