I couldn't stay a long time but it seems to be a very good address.
Excellent localisation (Ramblas ) and magnificent view on the rooftops