David's flat was everything I had hoped for — he was a great communicator, and everything was as he described and pictured. The apartment's location was very convenient, and everything in it was in great working order. I could not have been more satisfied with my stay!