The location is very good. The apartment building feels sketchy but is actually ok. It is actually two buildings glued together and the office is located in the other building. Check-in was frustrating as we had to wait for someone to bring us the keys which is not what was communicated. You will communicate with the owner however, anything apartment related you will have to deal with through the office.