My son is a freshman at Saint Leo and he loves it. It was a perfect fit for him. It's a small school, so he gets the attention academically. It's not far from Tampa (20miles) so there is still things to do on the weekends.
From a baseball standpoint they are currently a team in transition. They we're consistently winning up until last year. The competition is tough in the Sunshine State Conference, but they brought in some real good young guys and a couple of transfers, so they might surprise some teams this year.
I hope this helps. Post any specific questions or e-mail me at kopromo@comcast.net and I'll be glad to help.