This is a beautiful little gem nestled just a short distance away from the gorgeous fortress city of Valletta. There are multiple points of interest all within walking distance. Restaurants, patisseries and much more. If you're willing to step out and explore, there are a couple of main bus route stops not even 5 mins walking distance away. From there you can even make it all the way to the island of Gozo and back in a day. We did, successfully, and enjoyed it thoroughly.
There is so much to see and explore in Malta and Matt's place is perfectly situated right in the middle of all of it.