What are the opening times ?. what are the addmission fees for adults and children? What is the best of of getting there?"