We had a great stay in Florence. The apartment was easy to find, about 15 minute walk from the train station and only 5-10 minutes from the major sights in Florence. Cristian's friend met us at the apartment, showed us all the bells and whistles of the apartment and gave us recommendations about the city and sights. The pictures and description of the apartment were accurate. Just a note, there are 3 flights of stairs up to the apartment and no elevator - not a problem for us young folk, but maybe an issue for those with mobility problems.
Great restaurants right across from the apartment, be sure to check them out!