Location is great! Self check in is super easy and we had everything we needed in the apartment, thank you!