I just booked a cruise on the Carnival Legend for June 10, 2012 and now I'm seeing a lot of negitive reviews on it..... Has anyone been on the ship lately that can tell me about it? Also any ideas for shore excursions? I will be traveling with my husband and 18 year old son.