My boyfriend and I really enjoyed our 1-month stay in the apartment. The location is absolutely fantastic and there is even free parking close by (10 minute walk). Victoria and Mercè were both really sweet and communication was smooth. Small minus points are that we had to pay a late check-in fee due to an unforeseen delay in our flights and that sound insulation is really bad in the apartment (so make sure to bring ear plugs).
We'd certainly come back and stay here again another time.