great affordable stay in Florence