An amazing place in a great location. The flat is fully kitted out for a stay in Malta, so you can really feel like you are living there for a week, rather than staying at someone else's place.
We rented a car for the week to explore the island and everything was in easy reach.
Walking distance to Millieha beach is also a plus.