It is a spacious, luxurious and stylish apartment and has all the basic amenities one could ask for.
The hosts are welcoming and very professional. They have a 24hr system for questions. They provided us with lots of helpful information.
The apartment is in a great location, really close to the metro (just around the corner). It has quite a few mini markets really close, as well as a shopping mall with lots of shops, restaurants and a big supermarket in 650 meters (Les Glòries).
The beach is also really close (~1.3 km).
Next time we visit Barcelona we are definitely staying in the same apartment (or another one from the same team).
Thank you Roger, Flor and Anne!!!