The best to mediate is wherever you can block the noise and activity around you, in order to focus inward.
I once a baseball movie title “For the Love of the Game” starring Kevin Costner as a major league pitcher. He would be standing on the pitchers in front of a crowded stadium and say to himself “clear he mechanism “. It was his way of blocking out his surroundings in order to focus and concentrate on the task at hand (pitching).
For me personally, my happy place that puts my mind at ease is by the water. I’m fortunate enough to live near beaches /parks. The water soothes me. I also enjoy nature walks.
That being shared, true mediation can be done anywhere, anytime. It’s a meter of focusing inward vs outward.
I think the best place to meditate is outdoors surrounded by wilderness. I personally enjoy the sounds of nature and find it very calming. I know you asked where but I also think time of day is important as well. Meditating prior to starting your day can give you a great morning routine to start your day off in a positive way. Having a clear, calm mind going into your day has many benefits including increasing your mood.