We loved our stay at Ville sull'Arno as part of our honeymoon. The room was spacious and clean, and we had a great patio view of the river! The breakfast options were great, and the restaurant was also fantastic. The location was quiet and picturesque, while still only a 10-minute taxi ride to the city-center. However, one extremely disappointing staff interaction upon our arrival brings the score down to 4 stars, in what otherwise would easily have been a 5-star experience.
We also gave 4 stars for the location only because some individuals may not enjoy the more secluded location that is a bit farther away from the "hub" of Florence. However, we very much enjoyed being in a quiet area, which was only a 10 minute taxi ride from the center of Florence.
The staff was great during our actual stay, though we put 3 stars because there was extreme inflexibility with our hotel-arranged driver from the Florence airport. When we arrived in Florence, we realized that one of our checked bags of luggage had been left behind by the airline in Amsterdam. We called the hotel to see if they could push-back the driver's time about 1.5 hours to 2 hours to enable us to sort through the lost and found process with our airline and file our missing baggage claim with the airport staff, but the hotel was unwilling/unable to do so. This resulted in us being charged 75 Euros for a "no show" fee for the driver. The lack of flexibility our empathy for our situation was extremely disappointing.