We stayed at Gerard's for a month while my husband was doing a visiting professorship in Barcelona. The apartment is in a perfect location for walking to almost every major attraction and was equipped with every amenity and supply we could have needed for the entire time we were there. Because we were on an extended stay and his internet connection was too slow for streaming Netflix, Gerard actually upgraded his service for us ! He was so attentive and kind with recommendations and checked in to see how we were doing throughout our stay. There is a small supermarket right down the block (Bon Preu) but we suggest going just a few blocks away to the Mercadona for really top-notch products and excellent prepared foods. Bar Joan at Mercat Santa Caterina and Pinoxcho at Boqueria were faves for lunch; Xampanyet by the Picasso Muesum has great tapas and El Nacional on Paseu de Gracia is a beautiful food court with great restaurants and a wonderful oyster bar. Gallito on the Barceloneta and Acontraluz were favorite restaurants, and drinks at the Terrasa de les Indianes on the roof of the Museu de Historia de Catalunya on the Barceloneta is a great place to watch the sunset over Barcelona. One last tip for non-EUers is before shopping at El Corte Ingles first go to their Tax Free department and get a Tarjeta de Turista, which will give you 10% all your shopping. At the end do get your tax forms filled out to get additional refunds at the airport. There is no longer a 90E minimum purchase so get take all of your receipts validated and ask every shop in town if they do "Tax Free" documenting. Also note that just a screenshot of your passport picture page is accepted everywhere so there's no need to carry your passport. Lastly, if you're planning to visit at least 3 museums check out Articket BCN. If our dogs had been with us, we seriously might have stayed at Gerard's forever and couldn't recommend his place enough!