The place is clean, comfortable, and a great location. Instructions were clear and self-check in was a breeze. We never ended up meeting the hosts, but got a friendly vibe from communications and felt comfortable reaching out if we needed anything, but we didn't as the place already included everything we needed.