Smooth check in process and good communication throughout. Very transparent hosts off the bat giving detailed info in messages while booking. Could improve on cleanliness.