Ella's place is in a great location, a 15 ish minute run to Sagrada de Familia.
There is a restaurant and small supermarket in the doorstep and various shops.
The check-in was smooth, I arrived late in the evening and everything was as described.
My room was also quite quiet and there are lots of toilets and showers to go around.
The outdoor area was also a causal place to relax and plan your next moves!
Enjoy your stay there!