very clean and good stay