A couple of friends and I are looking to move into an apartment this summer-next year and found one that looked interesting. After reading a review written on apartmentratings.com we wanted to see if we could find anyone else that has any knowledge of the place, seeing as how the review wasn't a very good one. The apartment we are looking at is called La Villa, it's located on Capital Hill. If you know anything about the place, management, etc... please let me know! Thanks!!