The place is very nice. Super close to Sagrada Familia, has shops around.
Very clean and equipped with everything you need.