The apartment was very nice and well located, not far from Marina Beach Club and 5 minutes walking distance from the beach. What I didn't like, but it worked out in the end, was that when we arrived at the airport (I had told Mireia prior to our stay that we would be arriving late), she did not answer for almost an hour and then told me that the flat was not ready because she had forgotten we were coming that day... So my boyfriend and I had to walk 15 minutes in the rain to the nearest restaurant to the flat at 00:30 so Mireia's sister could clean it. If that hadn't happened, I'd say our stay was perfect.