Great place in a good location off Las Ramblas.
Note: the rental company ask for all guests ID details, and will not allow you access to the apartment until you have given them this on their system. Not sure if it's a local legal requirement but something you should be prepared for.
Company staff very responsive and helpful but not flexible on the registration of guests.