This will be a rather in depth review as I hope it will help both first time cruisers (like myself just a little over a week ago) and others who may or may not have been to these Islands before.
Arrived Puerto Rico without any problems. Puerto Rico was a lovely city. We didn't spend much time there but certainly could have. We just walked around Old San Juan. Collected luggage and walked outside and immediately found taxi to take us to Caribe Hilton. I had found a really good deal through expedia at the Caribe Hilton for $129 when typically it is around $244. Fair warning about this hotel - There are 2 sections. One is the main Hilton Hotel, the other is considered their "villas" which appeared to be a time share property. The room type I choose was a king ocean view. When we arrived and checked it we were given out room and directions on how to get there. This place is massive and the directions were terrible on how to find the room. We walked and walked and got lost and walked some more and finally found the room in the "villa" section. The building(s) in the villa section were typical vacation style property buildings and nothing fancy or of any resemblance to any Hilton I had stayed in. Upon arriving to the room I was surprise that we had a balcony room. Our options were for either King with oceanview or king with balcony. I choose the oceanview. We did not have an oceanview more like a bay view but we only had one night in the place so I didn't find any need to request a new room or complain about anything as truly there wasn't anything "wrong." The grounds are really nice and there are several bars/restaurants. We had 2 margaritas at the pool bar and the total was $25 so I imaging it would be very expensive to stay here for any length of time.
Embarkation day was a breeze. The lines were very very long however because we had been upgraded to a suite we were able to get into the priority line which was basically non existent so we walked right up to the counter and were able to board the ship. First impressions of the ship were good, very clean. We had dinner reservations at 7:15 but as of 6:45 one of our bags had not yet arrived to the room so we didn't have proper clothing for the dining room so we opted for the Windjammer the first night. It was good, nothing outstanding but nothing bad either. This was the only dinner we had in the Windjammer. The food in the dining room for dinner was outstanding. We didn't really know what to expect but we ate in the dining room every night after the first and there was always a variety and everything we had was just really good. Great Thanksgiving dinner as well!
We ordered room service for breakfast one morning which was not very good. We did not order room service for breakfast again. We had breakfast in the Windjammer one morning and it also was just ok, nothing special. We did have breakfast in the main dining room several mornings and it was quite good each time.
The ship was very large with a lot of activities for all ages. There were not a ton of children on this cruise which was nice and the adult only solarium was very nice although it doesn't not get a lot of sun in the morning and evening just during the middle of the day which we were always off the ship. We read lots of reviews regarding the ship and how it needs updated and was looking tired. We did not get this impression at all. Although this was our first ship and perhaps had we been on newer ships we may have noticed but we had absolutely no problem with the ship and would certainly cruise on it again. The Royal Promenade was great and they had decorated for Christmas after Thanksgiving so that was a nice touch. No part of the ship ever felt crowded and we often wondered where everyone was since it was sold out.
One observation that we didn't think of and it is certainly not a complaint. Because the ship sailed from Puerto Rico there were lots of locals. As such a lot of the bands/karaoke/events were geared toward Spanish speaking guests. They played mostly music in Spanish in Jester's (the nightclub) and most of the singers for Karaoke were singing i Spanish and some of the bands/singers were singing in Spanish. Again not a complaint just made it a little more difficult for those of us who did not speak Spanish.
Upon return to Puerto Rico we weren't sure what we were going to do because we had all day. Turns out we met a couple guys on the cruise with us who had a hotel room reserved so we were able to take out bags to their hotel and did some more walking around San Juan, saw the 2 forts which were really impressive.
There was one band onboard that we listened to several times while onboard. Take 4 I believe was their name and they were very good. And they mostly sang in English :) The ice show was very good as well as the production choreographed by one of the dancers on Dancing with the Stars. Again we had heard some of the entertainment was not good, we did not get that impression at all.
I can't think of anything else at the moment but hopefully once I post this I can edit it if I do.