David is an excellent host, our flight was delayed and we didn't arrive in Florence until 2am however David organised for someone to meet us and went above and beyond what is expected of a host. The apartment itself is very charming in a great location and tucked away from the sometimes overwhelming tourist scene.