We stayed here for a week in June with our two children as our first family holiday. The apartment is perfect for a family of four and has amenities for very young children (4yrs and 17mths) including a good sized cot and high chair. The apartment is located very close to a lovely park (10min walk) with roaming birds, pond with terrapins and play areas for young and older children. The park is kept very clean by an army of maintenance staff who seem to constantly be working. From the park the marina can be accessed including the lighthouse which is all within a 30 minute walk down hill from the apartment. The first beach is within a 20 minute walk down hill and very easy to get to. There are another three within a few minutes walk of each other along with the town centre. Below the apartment is a nice Indian restaurant, across the road is a butcher who also sells the basics and about 10 mintutes walk up hill is a super market and health food store which caters for gluten free and vegan diets.
The only negative is that the apartment is on the third floor so there are a few steps.
I would recommend this for families looking to go out non their first holiday.
One final note is that the host will arrange a transfer from the airport to the apartment via a local taxi company. They have car seats and sunscreens for children if required and will look at the flight number to be waiting for arrival.