Great place to stay in Barcelona. We would definately recommand it.
Rooftop terrace is wonderful. Metro is nearby.