Excellent place to stay in Florence that has everything you need and more!