We stayed at the Hilton and our concierge told us to walk down the beach to Dukes. The walk was a lot longer than we thought it would be and by the time we got there, we were exhausted and starving!! We had to wait an hour and 20 minutes for our table. But by the time we sat down, the food was worth it. Our server was fantastic, the salad bar was just okay and the steaks were great. Fun place to go.