Full disclosure: active duty Navy. Visited the courtyard many years ago but, until I attended a retirement ceremony on Friday, I never realized the Heritage Center was even there. The courtyard is the real attraction with the water feature, historical depictions, and the like. Incredible display. The majority of the Heritage Center is downstairs. It's not big but it's well represented. The current display honors Women in the Military and it's very well done. There's a large "ship's store" (Navy speak for gift shop) with a nice selection of memorabilia. All in all, a very worthwhile visit.
If you own or manage United States Navy Memorial and Naval Heritage Center, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.