We stayed at the three appartments with 17 people and we really enjoyed it. The pool area with jacuzzi is very nice to relax. Since cabs aren't too expensive in Malta it was easy to go everywhere. Paul was a very nice host, who helped us by booking a transfer and giving us tips on what we should visit in Malta.
Don't expect too much of the inside areas, they are good to sleep, but there is no place inside to sit with a large group. This isn't a big issue, since the outside area is amazing and tables can be put out if you want to eat together.
We really liked staying here and we would recommend this place!