A fabulous apartment with the most amazing rooftop terrace. Great peaceful location in Senglea, with all the amenities you need for a great stay in Malta. Couldn’t recommend it enough!