The location of the flat is really great, it is not in the touristic centre, but really well connected: only 5 minutes from a metro station and supermarkets right around the corner. You can walk to the beach in around 15 minutes, which is also nice. Be prepared though, the flat is on the fourth floor, without an elevator.
Overall, the apartment itself matches the pictures. If you plan on staying a while (we stayed for one week), you should be aware that the beds are not the highest comfort. Especially the two single beds, that are actually foldable camping beds with low quality mattresses.
We were also a little disappointed by the kitchen and kitchen equipments; it seems the apartment is not really intended for more than 2 visitors, or for visitors who don’t intend on eating out for pretty much every meal. We had to purchase quite a few things in order to do some basic cooking (olive oil, pepper, etc.). The kitchen table is clearly not made for eating at if you are more than two people, and the glass door to the small interior balcony was locked, which in itself was fine, but also meant we could not crack open a window to air the kitchen when cooking. The pots and pans provided were very limited, there was no vegetable peeler and only two (!) forks, which meant we had to share or resort to spoons. We also suffered a minor ant invasion in the kitchen.
The living room has a really comfortable coach, and we managed to squeeze 3 chairs and a little table on the balcony to enjoy some drinks before going out, which was nice.
Julia herself was friendly, though we never actually met her. We were greeted at the apartment by her friend (whose name we did not catch) who did not speak very much English, and seemed in a hurry to leave once she had let us in. She apparently did not know we were going to be 3 and not 2 (although our reservation did mention this clearly) and only the double bed was made, but this was resolved very quickly.
Overall, we had a nice stay, but would recommend this mostly for two people maximum, or for people who intend to eat out most of the time and/or are not staying very long.