Very clean and the kitchen and bathroom have everything you might need. Highly recommended.