A place travelers can visit Majesty of the Seas