Exactly as described, perfect for our stay. Really excellent location near lots of good food and sights, great hospitality and the little touches were so appreciated. Would definitely stay here again in Barcelona! Only thing is, if you are tall this place would be challenging.