very clean and confortable