We really loved this place and had no complaints. Had everything we needed including a full-length mirror, good wifi, cooking necessities, big fridge + freezer and a great shower. Great location close to everything including the metro, we walked pretty much everywhere right from the apartment. The roof deck was fantastic with an amazing view of Barcelona, a dining set for outdoor eating/drinking, some lounge chairs and light cubes. The bed was two smaller beds securely attached together but was still comfortable.
Only other minor thing worth noting, is that there is not a person at the desk on the weekends to watch your bags when you check out. At the hosts recommendation we used Locker Barcelona a short walk away at a reasonable price (14 euro for 2 large checked bags and 2 carry ons).