We had a 2 for 1 cruise offer so decided to go to the Caribbean islands as we have never been.The Caribbean Islands are amazing. The cruise was geared for an older age group but we did meet some lovely people to socialise with.
The cabin service was great. The public dining was OK. The paid restaurants were amazing. Great food reasonable prices. Shore excursions are pricey. Better to get off at port and find an excursion with the locals.
The bathroom amenities around the ship were hit and miss. They were not cleaned enough and some had cracked basins and blocked toilets.
We were on Deck 11 right under the Cafe Garden and it was horrendous. It didn't matter what time day or night all we could hear where the chairs scraping on the floor above us.