Great place to stay at - it is not big but enough for comfortable stay; there is more or less everything you would need. The location is million dollars - pretty close to main attractions by foot and great transport connections. I personally suggest you go up the hill to the Montjuic cable car - there will be the best views over Barcelona. If you go a little been further there is a beautiful park with different cactuses and other plants. Around the flat there are plenty food options, a supermarket and little food shops; Sant Antoni market is 12min by foot.
The place itself is clean, wifi works well and communication with Juan Carlos is not only fast and efficient but also a pleasure. You can get your taxi preordered and when I asked if there is an umbrella he just brought me several. Enjoy your stay in Barcelona!