If you are looking for a lovely place to stay in Florence, try Hotel Silla in Via de' Renai, 5 (www.hotelsilla.it). The position is great - on the left bank of the Arno, about 500 m from Ponte Vecchio, facing both a park and the river. Via de' Renai is a quiet, one-way street so there's virtually no traffic noise. The bedrooms and bathrooms are a good size, clean, comfortable and well-decorated. The staff, who all speak English, are excellent. The breakfast buffet is extensive - even eggs that you can boil.(However, if you drink tea, make sure you ask for a Twinings tea bag because Star tea is dreadful!)
The best part is that the room rates are very reasonable. Ask for a room with a view of the river.