Ship - Was very nice and well kept
Cabin- We had a very small cabin they actually placed us in the wrong room type . We were suppose to have been in a room for 3 and were placed in a room for 2 . My husband my four year old and I where cramped in this tiny cabin with only one bed for 3 days of our 7 day vacation ! They some how drop the ball and our room attendant couldn't have been more helpful and more nice he was amazing even though he really couldn't do anything about moving us being that the ship was full to capacity. On the 3rd day they finally moved us to a bigger room with a balcony . We were not happy about the first 3 days and they wouldn't refund anything at all !
Dining - The food was good I just wish they had more choices in the main dinning, but it really was delicious.
Horrible mainly due to how dirty the island was lots of garbage everywhere