The place is really cozy and has everything you could need. It is near everything and has a metro station literally 1 minute away.
Definitely a place to stay if you visit Barcelona.