This flat was extremely clean, and had everything we needed from a hair-dryer to utensils to extra blankets! Nothing was dusty, old or not clean. All the devices were very easy to use, the heating and hot water worked properly and was easy to operate. An amazing place to stay for the price we paid - would definitely recommend it!