A wonderful apartment in a great location. Transport links very close and great restaurants nearby. I would recommend staying here in beautiful Malta