Everything was in good condition. The place is small, but it had everything we needed. The artwork and displays are a great touch. My kid loved the bunk bed ("The Cave"), which was not just a simple bunk bed - seemed like he was in his own little world up there.I only have two nitpicks about the property - not enough to reduce my rating from 5 stars, but things you should probably know. First, the water smells bad. The owners provide separate drinking water, but doing dishes, taking a shower, etc., it just smelled bad coming out of the faucet. We got used to it, though.Second, the internet was on the slow side. The owners did send us a message at check-in saying if we had trouble with the internet to message them. It was never that bad that I wanted to call them. Netflix is provided, but streaming was sometimes a struggle. Maybe it could have been fixed if we had given the owners a call, but I was guessing that internet service in the area in general is just slow. (Since I live rural, I understand.)Other than those two small things, I found the apartment to be everything we needed, and I am already looking at staying here again.