Hold onto your swimsuits, luxury lovers! Atlantis The Royal, Dubai’s newest mega-resort, has already bagged a prestigious Five-Star award from Forbes Travel Guide – and it’s only been open a year! Talk about making a splash! This isn’t the only accolade gracing Atlantis’ crown. Their OG resort, Atlantis The Palm, snagged a Four-Star award for the third year in a…