This was my 3rd cruise on the Majesty of the Seas and my 8th cruise overall. I've sailed on Celebrity, Carnival and NCL as well as RCI. RCI is by far my favorite cruise line.
This is not a fancy cruise and you shouldn't expect it to be. I've seen many bad reviews on here about how bad the ship, food and service is, but I don't think that's true. It is an old ship, but is still functional for a 3 day cruise. I only ate at the buffet and the food was plentiful, but certainly not gourmet. I'm not a picky eater, so I was able to find plenty to eat each day. The room stewards are the best you'll find and always very helpful.
I had a porthole oceanview room on the 2nd floor and it was perfect for one person. I usually travel in Balcony rooms, but since I was alone I figured this was fine. I do think it would be tight for two people, but managable.