very clean and comfortable apartment