I found the website for The Mary Rose ^ with more pics of her and the artifacts. Would be worth a visit!
Definitely! We saw it 20+ years ago when it was in a large dark warehouse. It was constantly being sprayed with water to keep it from drying out which made for a really humid atmosphere. The pictures make it look like you can get much closer now.