i would highly recommend Nat's place as it is right in the centre of Florence and walking distance from all the main attractions.