This place was perfect. It is 3 flights up, so might be an issue if you have mobility issues.
I would definitely stay here again, highly recommended. Good communication with hosts, and they were able to check us in early so we could get to our Uffizi appointment on time.