Shakey check-in, but more than made up for it with cleanliness and communication