This place is perfect for a short or long term stay. Very clean and excellent location. Mario is a great host and our stay was very enjoyable. Would recommend this place to anyone going to Florence.