Very clean, comfortable, and cozy! The flat had everything I needed, and I really enjoyed my stay. Will is a very considerate host who responded quickly to my questions and went the extra mile to help me out. Highly recommended :)