Very clean and nice. We slept for one night and the check in was very easy and smart.