The apartment was spotless, in a great location and had everything that we needed. On top of everything David was great host, going out of his way to ensure that we had a fantastic stay! Would highly recommend staying here.