Seychelles National Botanical Gardens, Seychelles: How To Reach, Best Time & Tips