Oliver's place is great! It's in an amazing location, and had plenty of room for the four of us. Sagrada Familia (and really anything you'd need) is within walking distance. There's a metro station nearby as well.
Oliver had lots of great recommendations for us and was responsive when we had questions. Highly recommend staying in his place!