We checked in threw the guidance of Lorenzo, very easily. The room was magnificent, just as in the picture, maybe even better. Everything you need is near, super market, pharmacy, restaurants etc. Exploring around is easy, it has a metro about 7 minutes walk. Taxis are everywhere. Also a plethora of buses. Also if you want to go sight seeing Sagrada La Familia is a 15 minute walk. Also further down is the center where you can go shopping.
I recommend staying here, it's amazing and makes exploring easy