Excellent setting for presentation, outdoor / green with good weather... It elevates one's mood and receptivity to new concepts although it can have a tradeoff in terms of lost attention (people looking around, people looking other people, etc). But they'll tend to agree more when you say something "this is very exciting" => "yeah yeah". Psychology of presentations, lol...
Good job!