We had a great time at David's place! Even before arriving, David was quick to reply and was patient enough to answer all my questions. He met us upon our arrival and showed us around the apartment which is spacious, with modern furniture, and well kept. My sister needed her boarding pass printed and David was also kind enough to not only print it for her, he even walked over to the apartment to give it to her.
The apartment's location is amazing, as well. Walking distance to a lot of Barcelona's major tourist spots and in a good neighborhood. We'd stay at David's place again in a heartbeat.