David's apartment was exactly as photographed online. Check-in was easy, and David stayed in contact throughout to make sure I had everything I needed and was enjoying my time in Florence. The apartment was very clean, the location was great, and I felt safe there. I would note that there are a few flights of stairs to climb with your luggage, so be aware of that. I would recommend David's apartment to others.