I need a place to stay in Atlanta near Emory from Aug 26-Sept 23 while I do a rotation there... the emory people suggested Villa-Atl. Does anyone have any experience with this place? Their website is down so i can't see any photos. You can PM or email me at [email protected]. Thanks!