Best place to stay in Florence, location is fantastic :)