We were looking for someplace warm in the winter to escape the snow, and this fit the bill. Our first time on the Escape, really liked the layout. Lots of access to overlook the water - our last cruise was on Epic, which felt comparatively closed in. Dining was great, no issues at all. Entertainment was wonderful, loved Choir of Man, and one of the comedians was hilarious. Was annoyed that every comedy show, including in the theater, was completely booked by muster. Ridiculous. We were able to get in via waiting in standby, but would have been nice to actually have a reservation.
First port was Puerta Plata, which was fine, we did a city tour with beach escape, which was good EXCEPT for the 7-9 wandering salespeople at the beach repeatedly - and I do mean repeatedly - trying to sell us shell necklaces, hats, sunglasses, braids, massages, coverups, you name it. I literally said, "No, thank you!" at least 25 times in the first 14 minutes we were there. There were also no available shaded lounges by the time we got there, which is a problem with skin as fair as mine.
Next port was St Thomas, which was good. Then Tortola, but for some inexplicable reason we arrive at 6 am and leave at 12:30. Why? Final stop was Great Stirrup Cay, and of course the weather was not pristine enough to allow tendering, so we had another sea day. Won't be looking to do this itinerary again, although I would definitely sail the Escape again. My only issue with the ship design is that there aren't enough elevators - on smaller ships, I'll just take the stairs, but when I'm going from the Atrium (level 6) to the Buffet (level 16) - that's a bit much.
Taino Bay port was great! But the excursion we went on, City Highlights with Beach Escape, we were hounded by people at the beach selling massages, shell necklaces, sunglasses, hats, coverups, you name it. I honestly started to feel more than a little harassed, it went on so long, and was so frequent.