I went there with my 2 year child a couple days ago. The grounds were kept very clean and well manicured. The museums were clean. The lighthouse was pretty cool but with a 2 year old we didnt make it to the top :-/ but there was a play ground just outside the lighthouse ground which was cool. FYI 2 year old get in FREE!