West Point provides ample dining choices