We booked this cruise with San Juan, St. Thomas, Tortola as ports, but after Hurricane Irma, the ports were changed to Aruba, Bonaire, Curacao,Grand Cayman, Jamaica, and they were great! We loved it!
Staff was very friendly, meals were delicious, especially in specialty restaurants.
Jade is a smaller ship, but the quality of the ports, warmth of staff, and variety of entertainment made the cruise memorable.
We usually book a balcony, but this time we went down to the picture window to save some $. Nice room, plenty of space, but miss the balcony.