Very clean and comfortable apartment