Absolutely a must place to visit. When my family and I visited, it was humid and the sun was not cooperating. However, the beauty of the garden, the entire atmosphere, the unbeatable price, the friendly staff, was all worth it. I recommend, comfortable shoes, sunblock, water and a smile. Oh, and do not forget to eat, because you will burn those calories.