The Norwegian Gem is a mid-sized ship. It's easy to navigate and you can figure out where things are pretty quickly. The ship was redone and is very tastefully decorated.
Cabin - We had adjoining oceanview cabins...room 5032 and 50334. Rooms are reasonably sized and the bathoom is much larger than on most cruises. Our room attendant was very attentive and served us well.
Dining - Our package came with 3 nights at Specialty restaurants. If paying for them, it would be pricey, but they were absolutely outstanding.