We enjoyed our stay at Andreaa's huge villa. The house is very big and each one of us (5 people) had his own bedroom, which was nice. Location is very good near St. Julians. The gym and 2 TV-rooms are nice extra's.
Only thing that was a bit negative, was that we didn't have warm water in the morning, because of the sun heater I assume.
Would definitely come back here in the summer or spring.