SWIEQI - Larger then usual and very bright, three bedroom APARTMENT located in the heart of Swieqi. Property also includes use of roof.