Embarkation- Excellent We found easy parking, and once inside the terminal, it took less than 10 minutes from start to being in our rooms. See remark below regarding life boat drill. The process was the exact same leaving the ship very quick. In fact, US Customs didn't even check our passports. They did however ask how long one of us had had our watch. It was a November birthday present, but I suspect they thought we had purchased it in Bahamas. Luckily, they didn't press further and we didn't have to prove it.
Public Rooms- We actually found the ship to be in better overall shape than 1.5 years ago when we sailed her after her dry dock. There was constant maintenance taking place, including painting all of the white areas of the pool deck while we were on board. We hadn't visited the Martini bar on this ship previously and found the room to be beautiful and yet very crowded before and after dinner. Islands cafe appeared to have new carpets and chairs.
Cabin- We stayed in 1212, a SS. It has the typical lay out of the SS we have been on previously with the exception of Solstice. The A/C worked perfectly. One morning our toilet didn't flush. We stepped into the corridor to see if the cabin steward was visible. We found maintenance in the area and they told us they were working on a blockage. Within 5 minutes it was working. The room was very clean and everything worked fine. The water pressure in the shower was excellent. I also liked the new amenities. They are no longer Elemis, but a more "refreshing" scent. The cabin was a great location and close to the pool and Islands Cafe and elevators. As we experienced 2 years ago, you do feel a lot of vibration when the ship is arriving and leaving ports. Otherwise the cabin was quiet.