It was a super smooth check in process as you can do with self check-in without any hassles and at your own time. Apartment was very clean and location is great. Car has designated cover parking downstairs was a plus. Would consider to stay again for next time!