This is a great appartment for families with small children (in our case 3 and 5 year old). There is a small beach just below the appartment and a sandy beach with the facilities (chairs + umbrella) 5 minutes away. On the way to the sandy beach is a small shop. However, there is a bigger and a better shop 5 min away at the Luna holiday complex. To go to the Poppeye village you can take a bus (it is a one stop away).
As to restaurants, we were eating very well at Zeffirino.
Overall, we had a great holidays we could very much recommend also to other families.