We had a good stay at Edorado e Michele’s Central Strozzi apartment. Location was great! It is on the European 3rd floor so be ready to lug your luggage up and down many flights of stairs!
Not as well stocked with plates and cups as other places we have stayed. The hosts were responsive and ready with suggestions.
Overall good location and value!