Completely independent check in, where you don't need to physically meet the host, which has it's pros and cons. Parking and Netflix are nice. The apartment is a bit of walk from downtown, but other than that it was a nice stay.