The place is just like the photos. Clean, spacious and stylish.
It is about a 10-15 minute walk to Sagrada Familia, and it took us a 10 euro taxi ride from Barcelona Sants station.
I would definitely recommend this place :)