The best location in Malta. Super easy access to public transport and that is highly needed to visit everything in a short time if you don't dare to rent a car and drive on the other side of the road.
Lovely house.