Okay for a short stay of 1 - 3 nights. For a longer stay, amenities like a fridge or safe in the rooms are missing. Also, the rooms are really small and cleaning could be better.
While the general style is nice and actually as shown in the pictures, the art work on the wall over the bed emits a strange chemical smell which is very noticeable whenever the (noisy) air conditioning is turned off. Keeping windows open is not an option either due to the street noise.
Would choose a different accommodation next time with more amenities and more space even if such a place is located further from the historic centre of BCN (metro system is perfect and one reaches any place within the city very quickly an easily anyway).
The rooftop restaurant is nice but we found the menu too fancy and overpriced for our liking.