Fantastic location in the heart of Florence; huge space with all you need.