Dettos place is very nicely situated (literally) on the stone wall of the Altarno. The kitchen has everything you need to make your own meals. And its only a 15 minute walk to most of the major sights in Florence.