If you would like to get a literal overview of Barcelona, this place is great. It has a quick, convenient train connection directly into the center of Barcelona.
The views are great. The unit is compact and comfy with a nice terrace area. We were very comfortable for the 10 days we stayed.
I would suggest a stay of several days since it is nice to get into the drill of taking the train into Barcelona or exploring the surrounding hills and communities. This is a great alternative to the typical tourist experience since you will learn a true overview of the city in the process. Thumbs up.