Myself, one other adult and a 7 year old stayed at the apartments for 7 nights. We booked them mainly due to the affordability and location. Only a block and a half to the beach, 2 blocks to the Oasis Mall and heaps of restaurants at the end of the block.
We were pleasantly surprised with our apartment. It had a great layout - a queen bed in one room with an onsuite and 2 single beds in the other room. It had another full bathroom with shower over bath, washing machine and dryer.
The apartments all face north so get sun for most of the day. You can see the beach from the higher units - we were on level 4 and could just see it. There is a park across the road and you are surrounded by either other low rises or tennis courts, pools, etc, so don't feel hemmed in. There is a large apartment block planned between the apartments and the beach so that could change.
We booked the apartment over the internet on a site which said the pool was chlorine and was heated. The pool was salt water, very small and quite deep and was not heated so was very cold the first day we were there. After a week of warm weather it had heated up enough to actually swim in. There is a shallow cold spa pool at the end of the pool which is good for younger children to play in. There is also a separate spa pool. I wouldn't book the apartments if you and your children want to spend hours swimming.
Overall we found the apartment to be clean, tidy and roomy. It had a fully equipped kitchen and good storage, etc. The owner said they are all furnished differently so I guess it is the luck of the draw. We thought they were above what we were expecting for 3.5 star apartments.
I would definitely recommend staying there if you want an apartment with a great location at an affordable rate.