Self check-in was super convenient. The apartment itself was clean and the bed firm, but comfortable.