I wasn't sure what to expect going in, as I had never been on a cruise before. With that said, I certainly enjoyed this trip and ship! Embarkation was super easy and quick. We got there about one hour before our ticket said check-in started. It wasn't a problem, and we avoided any lines. We we able to eat lunch, explore the ship, and hang out by the pool while we waited for our room to be ready.
The ship was very nice - the room was clean and spacious. The promenade is a nice area to walk, shop, eat, and people watch. The pool deck got pretty busy during the sailing days, so it's better to find a spot earlier in the day. If you stay on the ship during port days, everything clears out.
As for the food, we ate at Windjammer for all meals. For our needs, it was perfect. The choices are vast in number and slightly change each day. Quality is good. Finding a spot to sit was never a problem. Alcoholic drinks are expensive, especially with the 18% gratuity added. If you drink a fair share, you might think about getting a drink package. And be sure to pack your two bottles of wine - it certainly saves some money.
Definitely spacious enough for two people. Our room was right above the DJ on the promenade, but it was never too noisy. We liked the little bit of extra light provided by the promenade window.