Hotel-de - Buġibba, Malta close