The view as I might one day sit in one of the gardens at Rhodes, I can imagine, will be mesmerizing.
Does this sentence still make sense? I think your tenses are a little funny
I agree with Jenny's corrections.
I am from Memphis so I know all about the beauty which you are describing! However, I'm not sure its as convincing of an answer as you could provide. You talk about your requirements (the academics, the ratio) and then you say how the most important reason you are applying to Rhodes is its architecture and environment. I understand that it's tranquil and beautiful, I love the campus too. However, it's not a very compelling reason. You write well, I would just try to highlight what exactly the environment will do for you other than to provide you with something to stare at.
Thanks for reading mine! I'm going to be revising it quite a lot. I'll take a second look at yours if you feel you need it