I can't rate this place highly enough, and the photos don't do it justice. We celebrated a 30th birthday here with 13 friends, and the villa suited us perfectly. It would also be good for family occasions too though.
The villa has all of the modern conveniences needed, as well as pool, jacuzzi, outdoor pizza oven, BBQ, and a football and volleyball field. The villa isn't located in a built-up area, so getting your own transport is advisable, although this meant we didn't need to worry about making too much noise. Also, the location makes getting around the rest of the island ideal. The rooms aren't huge, but are well furnished and comfortable, and the large common rooms more than make up for this.
Further, the local agency, Malta Letting, were a pleasure to deal with. As they were response and helpful in all our communications.