This place is perfect for large groups wanting to find a place to stay in Malta. The villa was spotless, with great air conditioning and an immaculate pool, equipped with enough deck chairs for a large group. With our large group of 12, the dining table was just about big enough for us all to sit and eat. The rooms were very spacious, and having ensuites in almost all rooms was a welcome presence.
The location is also excellent - beach side bars are a 15 minute walk away, and a sizeable supermarket was 15 minute walk uphill. The nearby beach also has a ferry service to Gozo and the Blue Lagoon. While a car would probably be helpful for seeing more of Valletta, we managed perfectly fine with public transport.
JaniCe was a great host, and I couldn't recommend this villa more.