Natalia and her husband were super nice and helpful! The apartment has a great location. Sliema is so pretty and it’s very convenient to travel to other places on the island from there! Everything was great and I would absolutely recommend staying at Natalia’s place when traveling to Malta!