Very clean and spacious. This was our first time staying at an airbnb and it exceeded any and all expectations we could have had.