If you were taking friends and family out for the day, which would you choose? Kelly's with Revere Beach, Sullivan's with Castle Island, or Bell Isle with Deer Island? I am looking for the best bang for the buck. Good food and somthing to do. The party will consist of adults and children 2-6 years of age? What do you Hounds have to say?