We have never cruised or visited the New England/Canadian area and thought we would try a cruise going North for a change. Although it was a little cooler than we expected, even if you don't get off the ship there is still plenty to do while on the ship when docked. Grandeur of the Seas is so perfect for us as we live in Maryland and the ship is out of Baltimore. How much more convenient is that? No airfare! You are waited on hand and foot, and if you don't see what you want, the staff will do their very best to find it for you.
Entertainment is top notch! Food in the dining room is excellent and so was our waiter and assistant waiter. It is so much fun talking with them, finding out where they are from, how long they have been on the ship,etc. Some of the staff are actually married and their spouse is actually on the ship as well. There were 59 different nationalities of the staff alone on the ship. Royal Caribbean is highly recommended in our book!
To us it doesn't matter what size is the room. Our room was on the 2nd floor and there really is not much difference size wise than being on the 6th or 7th floor. We are hardly in the room anyways since there is so much going on around the ship or in port. Basically we shower and sleep there.