Pepos place was great. Steps to Sagrada Familia, and very convenient in general.
Pepo also emailed me a list of good local restaurants and sites, which was very helpful!