David's apartment is great! It is big (3 rooms, 4 beds, a living room), clean (the apartment is really clean and the bathroom is really nice), and near different kinds of shops. My family and I enjoyed our stay in his apartment. He is very nice, attentive, and helpful. We arrived earlier than expected and he kept our luggages while we went for lunch. He gave us maps and suggested places we could visit. It is very easy to communicate with David. He answers all queries and replies immediately. He even helped me go to the bank when the taxi mistakenly charged my account. David is such a good host that we invited him for wine. It's sad that we only stayed for 3 days, wish it was longer. I would love to stay again in his apartment next time I go to Barcelona.