Great apartment. But note that Malta has a LOT of construction happening at present!...