Albert's place is located couple of minutes from La Sagrada Familia and the metro station.
There are so many restaurants, grocery stores right next to the apartment. It is very conveniently located.
The apartment itself is very clean, and we did not have any issues. We highly recommend the place.