Freedom of the Seas is a great ship.
This was a great cruise that we took to enjoy the ship more than the stops. We only ever got off for a few hours and enjoyed the ship and balcony room, the rest of the time. We noticed that the crew was very happy to work on this ship and said multiple times that many had worked on others, but it was not as nice as the Freedom of the Seas and the Captain's management team. Things were not always perfectly running, but anytime there was a maintenance issue it was resolved in hours. The Cruise Director also was very entertaining all the time.
We called this imported Jamaica, since this was the nicest part of the island we could see from the ship. Many locals worked these shops and it was very nice, clean and safe.