We had a lovely stay at the Hotel David. Our room was spacious and clean--check in was easy and efficient. The hotel offered many delicious breakfast options including fresh pastries and bread as well as eggs, bacon, cheese and cold cuts. The coffee options were also very good and the lady working in the breakfast room every morning was extremely helpful and accommodating. In the evening, the hotel has a complimentary outdoor light appetizers, beer, and wine. Everything was done quite well and we enjoyed our stay. Be aware that the property lies about a 30 minute walk from the center of town and the major sights in Florence. We walked into town along the river for exercise, but guests may purchase a bus ticket or order a taxi from the front reception desk. Also, note that Florence has many mosquitoes and if you leave your windows open, they will enter and take advantage, but this is a reflection of the local area, not so much the hotel. We give this hotel the highest recommendation!