great place to stay in Firence.