My family and i stayed in this apartment for a week. It was very clean, tremendously spacious and all amenities were well provided. It has great furniture and lots of closet space for suitcases and such- It also overlooks the pool which is very good for keeping an eye on children ( but the pool does have a fence to protect ).
The nice thing about this resort is that there are a lot of local families that vacation here so it doesn't feel overly touristy. Its a simple place that provides a more authentic experience. There are two pools, a fenced in soccer court and two tennis courts, a small children's playground and is steps away from the beach. There is also a restot on site providing simple yet flavorful fair that is not expensive and a coffee bar at reception where you can get a beer or coffee and croissant during appropriate hours. There are plenty of children of all ages - so visiting children have a chance to make friends. All in all a really nice vacation experience and the apartment will definitely not disappoint. Just a note - internet access has to be purchased .