Dubai has a message for those who don't believe that bigger is better.

You are correct, its a self proclaimed 7-star hotel.