Very well maintained, spacious. Great hosts. My kids had a great time there.