This is a must-stay place for anyone who is in Florence for the first time.