Lots of detail and information. Helpful friendly staff everywhere. Nothing to dislike. There is something for everyone, all ages and interests.