Durlet's apartments are located around 10min by feet from Poblenou L4 metro station, from where you can go everywhere in Barcelona.
the apartment is exactly as described, and the check in office is super easy to find.