Fantastic location, great apartment and views from the roof terrace. Senglea is a perfect base to explore Malta. Don’t stay anywhere else!!