Great apartment, great location. Great communication, smooth check in. A must stay for any duration of stay in Florence.