Super-easy check-in; comfortable, convenient apartment.