Self check in and check out were extremely smooth. Kitchen cabinets are well-stocked with everything I need. I could easily adjust the thermostat, and the laundry room is easily accessible. The place is very clean and well decorated. Overall, this is perhaps one of the best airbnb places I've been to.