Overall, David is a great host. He has put a lot of work into the apartment and has created an environment that feels like home. I've come back several times for work purposes and I would recommend staying at David's locations.