Albert's place is exactly as described, it is a block from the Sagrada Familia. The Metro line nearby is very convenient. There are good restaurants, grocery shops and general electronic shops in this area.
The house itself is also spacious and comfortable with modern amenities.
I would definitely recommend this place for other people visiting Barcelona.