We had a great stay at Flor's place. It comfortably fit our group of 4 (two couples), each with our own private bathroom. The kitchen had all the basic cooking tools we would need and the common area was a good relaxing spot for us to all hang out and watch TV. We didn't have any extra supplies aside from toilet paper (shampoo, conditioner, dish soap, dish sponges, paper towels, etc), however there was a small 24h convenience store across the street that supplied most of these things for us.
Within walking distance were a fair number of shops and restaurants, but would have to take a taxi to get to areas with more options. Would love to come back to Barcelona again!