So nice cruise and facilities. The food and the restaurant was better than expected, and the surroundings are so nice. We stayed at deck 10, and I wouldnt recommend to stay below this. The rooms was bigger than we thought and the cleaning on board was super. There was maybe to much American entertainment, but yeah - it is America. The watershow was amazing - it is a must see on board! The fitness and spa is very expensive - in our opinion way to expensive. The fitness classes costed 20 dollars - really expensive! though they were fully booked every day, and there should have been more classes, and maybe a little bit less expensive.
The scuba shop is not worth trusting. The excursions they were offering were half the time that they said, so we felt we overpaid a lot and they just said that it wasnt their responsibility.
BUT, the guestservice and the staff taking care of the booking etc. was awfull!