a very clean and confortable flat