Liked a smaller ship.They had good reviews. Staff was top notch and very helpful.Room service was good. Had breakfast in our room a lot.Had a balcony room and enjoyed it very much.Dining room food was good and the Dive Inn had the best hamburgers. Half Moon Cay their private beach was wonderful.Had a barbeque and the cleanest beaches .Enjoyed all our stops. Bahamas took a tour and saw the Atlantis resort.Shopped . San Jaun took a tour and saw the capital and fort. Shopped some more. St Thomas everything was closed due to the carnival and was raining hard so shopped some more. Then went to Half Moon Cay. Probably our favorite stop. Swam in the ocean and enjoyed the barbeque and music.Embarking was very fast. Disembarkation was smooth. You wait in your room till your number and color called to go home.Getting through customs was not smooth only 2 agents.