Leonardo was a great host. When my boyfriend and I arrived, he greeted us with keys to our room, a map of Barcelona, various brochures, and recommendations for places to eat. He explained the house rules right away and also had them written down in the room, which I thought was helpful and professional. He was also very open and kind and gave us the feeling that if we needed something we shouldn't hesitate to ask. We did end up needing some sunscreen, which he graciously gave us right away :). He gives you complimentary tea or coffee and a muffin in the morning, never without a friendly note attached :)
The apartment was very clean and I thought the size of the room,for my boyfriend and I, was the perfect size. The shower is a bit small, but for a few days it isn't a problem.
The area is in good walking distance of various attractions and there are metro stations all around. It is also super easy to get to and from the airport, which I think is a big plus.
I highly recommend staying with Leonardo. We had a great time!