Perfect villa for two families. We stayed with our 18 year old twins and another family who had a 16 and 12 year old. The separate accommodation was brilliant for the older kids to share. Local beaches were beautiful and restaurants and beach bars were great. Would definitely recommend.