Excelent location! The view from the living room window points directly to Sagrada Familia. You can get from the living room to Sagarada's front door in max 10 minutes. :)
You have the metro just in front of the building. You can go on foot and spend hours walking around Diagonal or other center boulevards. All in walking distance.
The online check-in is also a nice touch. Basically you can check in and open the door just with your phone. This also nice, especially during these times.
What can I say!? If I will come back in Barcelona, I will try booking here again.