i don't know where to start. the rooms are about the size of a shoe box. the bed was a murphy bed. you could not walk around the bed. the closet was so small and that's where the small dresser and safe was too. the bathroom was fine although if you look on the ncl website it says all the bathrooms are separate rooms from the shower. not true on the majesty. it says all the beds are upgraded. not true on the majesty. cabin steward was terrible. in fact i tipped one person and never saw that person again. buffet was so so. the french specialty restaurant was very good. the other 2 dining rooms food was okay. i think because they all share their tips and you don't have the same waiter/waitress every time they don't really go out of their way to serve you. hot tubs were filthy. ship is old. i had an interior, my friends had oceanview, and another friend had balcony and they all said room was same size and bed was terrible. if you ask me i wouldn't go on ncl again based on the experience of the majesty. just my opinion. others may have had a better experience.