The room was nice and clean, the kitchen and the bathroom were not the cleanest. Self check-in is super easy and convenient.