The sleeping and common areas are good in size, the bathroom i kind of small but works great! Located near to downtown Florence, but a little difficult to get a Taxi if you are not fluent in Italian if the dispatcher does not speaks English