Sparkling clean. Easy check-in system. Great little granny flat. Exactly what I expect from an Air BnB stay.