last June (2012) on my trip to Jamaica with my niece, we took the Bob Marley and Dunns River tour. Lunch was at the Ruins - heaven! The buffet was a delicious array of Jamaican and Chinese dishes. We stayed a bit late at the Marley mausoleum and childhood home - so we were a bit late for lunch - no problem! We were seated quickly, and the food was waiting for us in the covered area, tasty and warm. We had second helpings of most things. I loved the variety so that even the pickiest eater in your group would have been satisfied.
The cost was included in our tour package, and it was a great value. I highly recommend it for families and also for romance.