The apartment is perfectly located. It’s easy to go to many cities around by bus (2min walk).
The communication with Victor was fast and useful. He give you all of information you need.
That was perfect for spending few days in Malta.