The apartment is actually what is shown on the photos, so no disappointments there. It was clean and well equipped. It is well located, just one street down to the sea and close to very nice restaurants. We did not have any problems with noises from outside as other guests have mentioned (and we were with a 14 months old baby :))
You have to pay for bed linen for a small fee, but you know this in advance and decide for yourself if you need it or bring with you.
Maria was very flexible with the times for our check in and out and was very friendly and quick to respond.