We stayed as a family of 5, with kids from 9 to 15.
Apartment is spacious, clean and very comfortable. It is set in beautiful well maintained gardens. The two pools are big and clean, and great for the kids. Well located for exploring the local beaches, coastal towns and inland areas. Would thoroughly recommend.