The apartment is very well located only 2 minutes walk from Placa Catalunya and same distance from La Rambla. The apartment is basically consists of two separate apartments sharing one entrance. Each of the apartments has two bedrooms, living room/kitchen and a bathroom. Very convenient for 8-10 people.
One tip: bring your own toiletries, there is no shower gel or shampoo. Everything else is provided.
Overall, a great experience, would definitely stay at this apartment again.