This is a great place to stay while visiting Malta.
Location wise it is also super because everything you need is within walking distance.
Mario and his wife are really kind and are there for any questions you have :)