Great location, apartment, and super easy check-in