Allen's place was in a fantastic location! About a 10-20 minute walk to pretty much anywhere we wanted to go! The check-in process was very simple. However, the lack of windows was very disorientating (I knew what we were getting into based on other reviews but it was still hard to adjust to). The carpet and the couch were both a bit torn up but that didn't really bother us.
If you are looking for a place to sleep that is in a great location with an easy check in, then this is the place! However, if you are looking for a place that you can hang out in and spend a lot of time in I would suggest a different apartment.