I couldn’t recommend Mamo more highly - the apartment is in one of the best locations in Florence to be in (close enough to the old city to enjoy it, but far enough to be able to dine in great restaurants that aren’t just tourist traps). The kitchen was all new, the bathroom and beds were clean, and the Mamo team were very quick to respond to any questions we had :)