Clean and spotless. Very friendly and welcoming host. Worked with us about check in and check out process. Gave helpful recommendations about places to eat and stuff to do.