We had a good time at the place for discovering Florence. It is located right in the city center and allows you to get to all the city highlights within a short walking distance!