Unfortunately, the cruise experience fell short of expectations. The food quality was poor, and there was a complete lack of entertainment or engaging activities throughout the trip. I completely understand that Hurricane Melissa was beyond anyone's control, but passengers should have been given the option to reschedule their cruise. None of the islands I wanted to visit were included in the diverted itinerary, which was very disappointing. To receive a credit of $17.45 for port fees was extremely insulting. Visiting Carnival island was far from a consolation.