This is a self check in, you won’t meet the host, it is a practically a hotel room, the only issue is the A/C at night is super loud. Bring your ear plugs. Great location! Cheers!