Spotless very very clean place. I really enjoyed my stay . Very responsive, clear check in instructions. I loved everything about it I will definitely recommend.