Beautiful place. Friendly, informative staff.