I have stayed with them three times now and every time the place has been very clean with no bad smell. Check in and check out process is very quick and easy, even when I arrived at 2:00am. Highly recommend it.