Mario's place is as beautiful as the pictures. The location is on the north side of the island, which we very much preferred as compared to the heavily populated southern/eastern area. The house is very spacious and gives all guests plenty of room and privacy. It is also very convenient to reach the ferry dock to take a trip to visit Gozo!
I happily recommend Mario's Villa as a wonderful place to stay in Malta.