The location is great. A short walk to the Sagrada Familia, close to the metro, there is a bus stop very close as well, there is a Mercadona nearby and plenty of places to go. It's a very pleasant walk to the marina, through Arc De Triomf, which only takes about 30mins, if you don't want to take the metro.
Silv is very friendly and made me feel very welcome.