Stephanie's Place is great! Located in South Austin and away from the commotion of downtown, yet close enough that a commute is only about 20 minutes away. The check-in process was very simple and the place looked exactly like the pictures online. Would highly recommend.