I had great stay at Ruben's place. It's in a great location and lots of places are within walking distance. The apartment was a little clustered due to the minor renovations that Ruben was doing, but I didn't mind. The room was nice and you have access to the kitchen and almost everything in it. Ruben was very nice and accommodating. I recommend staying here if you're in Barcelona!