Great place to stay in Florence, has te best location.