This was an amazing apartment!
The flat is managed by an agency (AB Apartments Barcelona) and they were quite responsive regarding any questions/queries about the apartment. The use of an 'e-kay' was really helpful for check in and out. After struggling to find the room at first, we finally got there and it was lovely. Very clean and the space was perfect for our stay. It was also already stock with the basics (cleaning supplies, towels, etc.). The air conditioning was amazing and the view from the rooms was decent as well.
My only recommendation was that they should have a booklet that explains some of the basics of the apartment (i.e. wifi password, how use the dishwasher, laundry, etc). Other than that, the apartment was perfect.
10/10 would stay again.