I stayed at the Hotel Berchielli for 3 nights and can wholeheartedly recommend this hotel.
The location of the hotel, overlooking at the Arno River and the Ponte Vecchio, is perfect and within an easy walking distance to the touristic sights in Florence.
The overall condition of the hotel is good. My room was very clean and comfortable.
The breakfast buffet has a good variety and a great Cappuccino to start your day.