D- all the above. and a few i can;t remember names, never had a bad meal yet, hard not to put on a few lbs. We felt comfortable walking the beach at nite, we just did our talking with our feet, always adjusted our pace to our surroundings, no prob mon. We usually enjoyed a nite cap on the beach watching all the traffic, very entertaining. Cheers!!!