Beautiful apartment right in the heart of the beautiful streets of Birgu. Perfect stay!!!