Solid place to stay in Florence. Quiet and convenient.