Embarkation and disembarkation is always a breeze on the Allure. The staff are very quick during this process and wait times are minimal.
We prefer the Allure out of the Oasis class ships because of the staff . . . the ENTIRE staff, dining, concierge, bar, casino (We cruise this class 2/3x a yr). However, this cruise we felt a little "abandoned". The majority of the high level staff had been moved over to the Harmony leaving us with slightly inexperienced (not quite up to par) service we've come to expect with the Allure.
The variety of entertainment is top-notch. I know this is to be a (relaxing) vacation but make sure you schedule to see/do EVERYTHING the ship is offering (at least 90%). You can sleep when you get home.
First time in JS, we normally book GS, family or Crown Loft Suites, but all were sold out due to our last minute cruise decision. I highly recommend nothing less due to the amenities they offer.
We highly recommend the all terrain jungle buggy & snorkel excursion.
We highly recommend eating at Donna's on the island. It is 4 blocks from the ship and a local favorite.