They do not have hours they are "open" per say. If you go to the website you can make a reservation for a tour.
Yes, but you need a reservation
Well, yes. Maybe I'm not understanding what you meant. I would encourage you to read a few reviews and maybe check out some of the photos. Also, their website is really good.
Thanks! Your answer is awaiting moderation.