We selected this cruise line mainly because of the cost, value and rooms (balcony and interior) that we could get for the price. This was a Spring Break 2019 trip and the first time my family had cruised with all three children (two 15's and one 9 year old). We found the boat to be amazing (only second to the Oasis of the Seas from Royal Caribbean and that is only because of certain things we liked about that boat).
The cabins were very nice, modern for a cruise line and worked for all parties. The weight room had everything you would need and the crowd faded as the week progressed, but I am typically a morning exercise person.
The buffet on Deck 8 was the best cruise buffet that we have had on any cruise (this was our 6th). You do really need to walk the entire buffet before choosing though. We read this before and it holds true.
Everything you could want. My daughter had a twin daybead and we had enough space (typical for a cruise line).
Nassau doesn't do much for us. We typically walk to John Waitling's Rum Distillery and have a great pina colada.