That's a really modern flat in poblenou, just 10 minute walk from the beach, 2 quarters from the metro station. The pictures are absolutely the same as the flat is!
The route from the airport was described very thoroughly, we were welcomed exactly in time. Thanks.