The apartment was AMAZING! One tip: Do not attempt to take a taxi going here because it is LITERALLY soooo close to Plaça Catalunya via Portal Del Angel. I also suggest taking this route for easier navigation with heavy luggage.
The apartment is pristinely maintained. It has almost all the equipment and materials you'd need and you don't need to worry about lugging bags up a staircase because there's an elevator! (Thank God for the elevator). The apartment is spacious for three people and it could easily fit four to even five or six. The only thing is that there is almost no english channel (at the end we were able to find one with documentaries) and the hot water in the main bathroom sometimes gets faulty.