Best time to visit are Apr 15 to May 15 depending on weather. But this year, this week might be the last week to visit as it was already on full bloom when we visited two weeks ago.
There are pictures posted today showing tulips.
Thanks! Your answer is awaiting moderation.