UC Davis has a beautiful campus, and is one of the best to come to when you are interested in agricultural/environmental sciences because of all the hands-on experience available. There are many opportunities for involvement through volunteer work, clubs and internships, and plenty of resources for help, such as the Dean's office, major advising, and fellow students. Academic wise, classes will be difficult no matter where you go, and Davis is no exception, so my advice is don't give up (tutoring services available). Time management is big since quarters pass by so quickly, so stay organized.
Choosing a college that is a "perfect fit" is difficult, so I feel visiting for a tour is a great way to get a feel for the campus vibe (Davis is big on bikes due to the large campus). Researching what majors they have to offer, location, and anything else you find important for your college experience is also great way to start. Good luck finding your match whether or not it is at UC Davis!