Annalisa's home was perfect for us. It is located in a quiet neighborhood with everything you need close-by (grocery store, pharmacy, cafe/bakery, metro stop, etc.). During our stay, we ate at the two restaurants that Annalisa recommended and they were excellent. Annalisa was communicative throughout the week and was quick to answer any questions we had. Perhaps most impressive was how accommodating she was to our very late arrival time due to unexpected flight delays.
If Internet is a priority for you, I would recommend that you pay for the WiFi provided by Annalisa. We opted to use the WiFi available from the laundromat across the street, but it was pretty spotty and not very reliable from the apartment.
If you plan on staying in Barcelona, I highly recommend that you stay in Annalisa's lovely home.