According to this source one should write
На верху блаженства
According to this source (from the same site) one should write
I wonder, what is correct?
Быть наверху блаженства = be in a highly joyful state.
Быть на верху блаженства = be in at the maximum of joy (better than before and after).