Excellent location and facilities. Everything you need for an excellent stay in Florence. The snacks are a nice touch.