The listing was accurate and it was in a lovely location. The pictures do not do the apartment justice as it is lovelier than it looks and it is very large. We went with 4 teenage adults and it was possible to position them in the bedrooms down a corridor and close the door! The apartment was clean and there was a little welcome pack of some fruit and 2 bottles of red wine to greet us. The beds were comfortable and the towels were nice and large. The view from the balcony was lovely as it was over the promenade and harbour so lots to see. There is the Pine Walk to the left as you exit the apartment and the more serious beaches to the right. The apartment was in easy reach of the shops, supermarkets and restaurants.
The bad point about staying here were that there were no instructions or guides in the property so we didn't know how to use the air con until we discovered it by accident. We also couldn't find a chopping board or anything to clean the floor. There are no condiments provided and the chopping knives are completely blunt.

Most inconvenient was the lack of door keys. We were a party of 8 adults and only had access to one key for 3 days after which we got 2 keys. We had to deposit the key in a pretty insecure key box at the front of the building which made me feel a bit uncomfotable.

However, the very worst thing was the attitude of the host, Antonia, which boarded on the hostile resulting at one point with her shouting down the phone at me. When we arrived we were told that the cleaner had a second key which is what we understood we were given on day 3. On the last day the cleaners knocked on our door to be admitted and I left, what I took to be their key, with the cleaners rather than leave it in the exterior box as earlier agreed. Two hours later I had Antonia screeching down the phone at me so I agreed to rush back from an adjacent town to put the key I had left in the apartment in the exterior box. When I got back to the apartment I found a key in the exterior box so I need not have made the return trip. I had no word of apology but instead yet another phone call insisting that I return the key we had retained so we could retrieve our luggage from the lobby hours before the agreed time. It ruined my last day and the overall experience tainted what had been a good trip.
So, in summary, fantastic apartment: unfriendly host.