Overall, if you are looking for a fun time and lots of activities, I would recommend this ship!
Embarkation was fairly quick and easy in San Juan (our embarkation port) the disembarkation was not as organized, and caused some frustration.
Our ship was clean and beautiful! Walking around felt like a treasure hunt, finding something new around every turn. Our interior cabin was nicely sized, much larger than those I had previously experienced on Princess or Carnival.
Easy access to taxi at port. $15 each way to Eagle Beach. It was nice for those who love the sun and sand :)