While not the newest and biggest ship, the Sun had most of the amenities you'd except from the larger ships.
Many dining options with no lines at any of them. The Teppanyaki availability was hard to come by, so make your reservations early. The food ranged from pretty good in the main dining rooms to fantastic in the premium restaurants.
Service was attentive and friendly. The crew did a great job at every level.
The stateroom was adequate in size, but could have used more storage. The soap and shampoo are below par, so bring your own. The room was in clean, in good condition and up-to-date in decor.