Overall good experience. The place was clean and stocked with towels. After I called and let Ninelife know that I would be there in 30 minutes, they messaged me with the self-check-in instructions.
They mention luggage storage in the listing, but that is only for after check-in.
I had the next guest successfully enter the unit (with code) at 9 am while I was still there. The next guest was cordial when I told them my checkout was at 11 am. I messaged Ninelife about this and they said that the next guest was not supposed to use the code until 3 pm for their check-in. I'm not going to pass blame here but that was my experience.