We had a nice stay for a bit over a week with our six year old son. The place was perfect for this, as there's one thing that makes it great: location!
It's a three minute walk to the beach and two minutes to the pool. The beach wasn't crowded (even though we stayed during the peak holiday season) and it seems mainly frequented by locals. The next small, but really beautiful village (Sant Marti) is a ten minute walk away, to L'escala it's a ten minute drive.
The apartment was exactly as described and shown in the pictures. Joan was a great host, always available when there was an issue and in general very attentive.
The only things not so great were the cleanliness (especially the bathroom could have been cleaner on arrival), but if you stay longer than a few days and go to the beach, the whole place will get sandy anyways. Another thing is the WiFi: The WiFi-Connection itself is good and stable, but the Internet connectivity itself is really bad and slow. Don't try to work from there, that wouldn't work.
But besides those two minor issues the apartment is great, we really enjoyed it and would recommend it anytime. As I wrote at the beginning:
Two minutes to the pool and three minutes to the beach - you just can't beat that!