Chris, I've visited NYC a few times on business or personal trips, but have stayed in Manhattan. I don't have any personal knowledge of Queens hotels, but I checked out what seem to be interesting highly-rated hotels reasonably close to that restaurant. The Inn At Great Neck is just a few miles away from the Williston Park location and you might take a look at it.


-----------------------------------

Enjoy the music, not the equipment.