We booked 2 triple apartments in the Marine as part of a large group coming to Barca for a birthday celebration.
Top marks to this company. Their booking process was efficient, the reception staff were helpful and friendly. The apartment are huge and have everything you need. Top marks for value and location.
I would recommend them to anyone, I will be back some day.