Beautiful apartment in the center of Malta.... 5 Min walk from the beach, bus stop and the best clubs of the city