Very clean and a pleasant place to stay. I love being able to cook my own meals, and appreciated fresh fruit and home baked muffins on arrival.