You can go to www.vacationstogo.com
and get alot of information on any ship.
Just go to the web site, click on Cruise Ships & Reviews then scroll down to RCCL and click on the desired ship. Scroll through the info and learn about your ship! (I checked and unless RCCL has recently added room safes on the Majesty, they do not have them.) Safes should be available at the Pursers Desk.
BTW, I love Vegas too!!