Apartment is pretty large and confortable for 4 people. Was very clean and located near La Rambla.
On the downside I had to pay for a late check in at 8pm which was 20 Euros plus be ready to pay in cash for the taxes of your rental.
Also they also provide you with only 2 rolls of paper in the bathroom no matter how many people or days you staying.