Great stay in Malta. Awesome big and modern flat in Bugibba!